1 general:: Phrase(s): keep a promise [and] keep one’s promise to make good on a promise; to fulfill one’s promise. • If you can’t keep your promises, you shouldn’t make them in the first place.
McGrawhill's American Idioms And Phrasal Verbs